preventing devices - Français Anglais Dictionnaire